package com.dhcc.entity;

import lombok.Data;

@Data
public class GatewayResponse <T>{
    /**
     * 请求id
     */
    private  String requestId;
    /**
     * 时间戳
     */
    private  String timeStamp;
    /**
     * 机构号
     */
    private  String txBrNo;
    /**
     * 服务编码
     */
    private  String serviceCode ;
     /**
      * 服务细分编码
      */
    private String svcSubCode;
    /**
     * 渠道编码
     */
    private  String chnlCode ;
    /**
     * 版本
     */
    private  String version ;
    /**
     * 编码
     */
    private  String charset ;

    /**
     * 加密算法（sm4）
     */
    private  String encryptAlgo;
    /**
     * 用sm2加密的sm4对称密钥
     */
    private  String encodeKey;
    /**
     * sign
     */
    private  String sign;
    /**
     * 请求sm4加密的密文
     * @return
     */
    private T responseData;
}
